Internet Archive BookReader

The international English and French dictionary